home *** CD-ROM | disk | FTP | other *** search
-
- X-SCM -- X Window support library for the scm Scheme interpreter
-
-
- WHAT IS X-SCM?
-
- This is x-scm version X1.05.
-
- x-scm is a bolt-on accessory for the "scm" Scheme interpreter that
- provides a handy environment for building Motif and OpenLook
- applications. (There is some support as well for raw Xlib
- applications, but not enough yet to be useful.)
-
- x-scm is designed to be simple and easy to understand. Its intended
- purpose is for rapidly prototyping graphical user interfaces, although
- I have also found it useful for writing real applications I use almost
- every day.
-
- To build x-scm, you must first obtain and successfully build scm,
- version scm4a10 or later. Thanks to some hooks added to scm by its
- author, Aubrey Jaffer, x-scm requires no modifications whatsoever to
- scm itself.
-
-
- PORTABILITY
-
- x-scm has been successfully built and run on the following systems:
-
- Dell System V Release 4.0 (little endian)
- Sequent Symmetry with Dynix/ptx (little endian)
- HP 9000/835 with HP-UX 8.0 (big endian)
- Silicon Graphics Irix 4.0.2 (dunno)
-
-
- CHANGES SINCE LAST RELEASE
-
- The last release, which I posted to alt.sources on August 8, 1992, had
- no version number (well, it had one, but none of the sources posted
- contained it!). This release is version 1.05. Changes between that
- release and this one include:
-
- Added a version number (!).
-
- Added x:x-scm-version function, which returns a string describing
- the version number of this release.
-
- Dropped the Makefile in favor of an Imakefile.
-
- Added xscm program target, which contains no toolkit -- just Xlib.
-
- Fixed bugs in fetching of resource values on big-endian machines
- (like HP PA machines). This bug caused xmandel.scm to die in
- XCreatePixmap with a BadValue error.
-
- Added and used TOKEN_PASTE macro, and removed gratuitous function
- prototypes, for people without ANSI C compilers.
-
- Added resource types xt:char, xt:unsigned-char, xt:short, and
- xt:unsigned-short.
-
- Fixed bug in fetching of WidgetList resources that caused horrible
- crashes in GC.
-
-
- OWNERSHIP
-
- x-scm is copyright by The Boston Software Works (a company I founded)
- but you can do anything you want with it, even sell it, as long as you
- preserve the copyright notices. scm itself is covered under the more
- restrictive GNU General Public License. x-scm isn't much use without
- scm, so what does that all mean? Beats me... as long as you send me
- your bug fixes, and don't try to claim you wrote it, I'm happy.
-
- - Larry Campbell
- campbell@redsox.bsw.com
- August 15, 1992
-